A holistic approach to design will help programmers succeed in a client-driven work environment, delivering a thorough understanding of all of the elements that go into great Web design, including vector and pixel images, FTP programs, simple digital audio, and video editing software. Original. (In[...]